clutch pedal rod - Turkish English Dictionary